spit and polish - Turc Anglais Dictionnaire